Preformed insulation - French English Dictionary